CAMUS FILE FORMAT
=================

Informally, the file format is the word goods followed by the total number of goods (on the first line).  On the next line, the word bids followed by the total number of bids.  Then the word maximums, followed by a sequence of numbers, representing the number of units available of each good. Then each following line is the bid number, followed by the price, followed by a sequence of good-numbers and numbers of units of that good number requested, all terminated by a pound sign.  Each line that represents a bid is tab-delimited.

More formally, the file format for CAMUS follows:

goods <NUMBER OF GOODS>
bids <NUMBER OF BIDS>
maximums    <number_of_units_of_good_0> <number_of_units_of_good_1> ... <number_of_units_of_maxgood>
0   <content of bid 0>
1   <content of bid 1>
...
<NUMBER OF BIDS-2>  <content of bid NUMBER OF BIDS - 2>
<NUMBER OF BIDS-1>  <content of bid NUMBER OF BIDS - 1>

where <content of bid i> (i between 0 and NUMBER OF BIDS-1, inclusive) represents:

<real number representing price>  <good i requested> <units of good i requested> <good j requested> <units of good j requested> ... <good k requested> <units of good k requested> #

where each good number is between 0 and NUMBER OF GOODS-1, and where the units requested by each good i are less than the maximum <number_of_units_of_good_i> defined in the header.

